introduceduses of AppleTalk Transition Queue (ATQ)defined#ASP. See AppleTalk Session Protocolasymmetrical sessionsasynchronous execution'ATP. See AppleTalk Transaction Protocolbest-effort deliveryclientscompletion routinesconnection-oriented networksconnection-oriented protocolsconnectionless networksconnectionless protocolsconnectivity
data linksdata streams-data-link independence. See link independence Datagram Delivery Protocol (DDP)
introduceduses of,datagram network. See connectionless networkdatagrams. See packets#DDP. See Datagram Delivery Protocoldevice driversimplementing protocols(ELAP. See EtherTalk Link Access ProtocolEthernet
introduced%EtherTalk Link Access Protocol (ELAP)extended addressingextended networks'Fiber Distributed Data Interface (FDDI)
introduced<Fiber Distributed Data Interface Link Access Protocol (FLAP)fiber opticsflagship namesFlagship Naming Service?FLAP. See Fiber Distributed Data Interface Link Access Protocol'frames. See also long DDP packet header.frames. See also long DDP packet headerdefinedfull-duplex dialogshalf-duplex dialogshardware, communicationsheaders, packet. See framesinternetinternet socket addressesdefinedinternetworking3LAP Manager. See Link-Access Protocol (LAP) Managerlayered architecturelink independence"Link-Access Protocol (LAP) Manager6and Phase 2 packets[Link-Access Protocol (LAP) ManagerPhase 2 packets]
introducedPhase 1 packetsuses oflink-access protocolslinks(LLAP. See LocalTalk Link Access Protocol LocalTalk%LocalTalk Link Access Protocol (LLAP)multinode architecturedefined
introduceduses of"NBP entity names. See entity namesNBP. See Name-Binding Protocolnetwork architecturenetwork-visible entitiesnodesnonextended networks(Open Systems Interconnection (OSI) modelout-of-band signalingpacket-oriented networkspacketsdefinedPascal interface%performance measuring. See AEP EchoerPhase 1 Ethernet packetsPhase 2 packetspreferred interfaceprotocol stack protocolsprotocols, AppleTalkreliable delivery of data!requester ATP client applications!responder ATP client applicationsrouters
routing table)Routing Table Maintenance Protocol (RTMP) RTMP stub,RTMP. See Routing Table Maintenance Protocolsession IDssession protocolsADSPATPsessionsasymmetricaldefinedsymmetricalsocket clientssocket numbersdefinedsocketsdefinedstate dependencestreamssymmetrical sessionssynchronous execution(TLAP. See TokenTalk Link Access Protocol
token ring
introduced%TokenTalk Link Access Protocol (TLAP)#ZIP. See Zone Information ProtocolZone Information Protocol (ZIP)
introduceduses ofzonesdefinedidentifying.ATP driver[ATP driver].MPP driverclosing[MPP driverclosing]configuration flagsMPP driverconfiguration flags#getting information aboutMPP drivergetting information about$getting information about[MPP drivergetting information about] maximum capacities of[MPP drivermaximum capacities of]opening[MPP driveropening]port number of[MPP driverport number of].XPP driveropening[XPP driveropening]Apple Remote Access (ARA)determining if installedAppleTalk Utilitiesdata structures forMPP parameter blockroutines forARA. See Apple Remote Accessdata-link addressesDCE. See device control entriesdevice control entries (DCEs)Ldevice drivers. See also .ATP driver, .DSP driver, .MPP driver, .XPP driver gestaltAppleTalkVersion selector#GetAppleTalkInfoParm variant recordGetBridgeAddress functionGetNodeAddress functionGetZoneList functioninternet routersintranode deliveryIsMPPOpen functionMPP parameter blocksfor AppleTalk Utilitiesand intranode deliveryrequests, number ofnetwork addressesnetwork numbersdetermining range ofvalue ofnode IDsof the user nodePGetAppleTalkInfo functionprotocol handlers%for the .MPP driver[protocol handlers.MPP driver]PSetSelfSend functionserver node IDs.MPP driver capacities forSysEnvirons function
user node IDs
zone namesgetting names of+AddrBlock record. See address block recordsaddress block recordsfor NBPentitiesentity name recordsentity names
confirming
extracting fields inlooking up with NBP preparingregistering with NBPuses ofverifying uniqueness ofEntityName recordfor NBPbuffers fordata structures for
ZIP tables"ZIP. See Zone Information Protocol'and ATP[Zone Information Protocol (ZIP)ATP]3and the .XPP driver[Zone Information Protocol (ZIP).XPP driver]buffers fordata structures for
driver forroutines foruses ofXPP parameter block for'zone information tables. See ZIP tablesgetting lists of.DSP driver$different version numbers[DSP driverdifferent version numbers]opening[DSP driveropening]for ADSPASDSP parameter block forbuffers forbuilt-in flow control featureconnection control blocksdata structures forDSP parameter block formemory allocation forreading dataroutines for
user flagswriting data?and AOCE software[AppleTalk Secure Data Stream Protocol (ASDSP)AOCE software]ASDSP parameter block forauthentication processbuffers fordata structures forencrypting data
introducedmasks, usingopening secure connectionsroutines for0ASDSP. See AppleTalk Secure Data Stream Protocolattention messagesand ADSPand attention codesand user routines%as unsolicited ADSP connection eventsbuffers forhandlingauthentication process initiatorauthentication serversAuthGetCredentials functionAuthGetUTCTime functionAuthKey data structure%AuthTradeProxyForCredentials functionchallenge-and-reply processconnection control blocks (CCB)connection endsclosingconfiguringdefinedestablishingremoving resettingstate ofconnection events, unsoliciteddefinedtypes ofuser routines forconnection IDsconnection listeners
activatingand ASDSP[connection listenersASDSP]definedsample codeconnection serversconnection statesconnection-listening socketsconnectionsclosingdefineddenying an open requestdetermining the status ofmaintainingmodesopening1secure. See AppleTalk Secure Data Stream Protocolcredentials, ASDSPDSP parameter blockdspAttention routinedspCLListen routinedspClose routinedspOpen routineDSPParamBlock data typedspRead routinedspRemove routinedspWrite routineencrypting data, ASDSPend-of-message featurefilter addressfiltering addressesand ADSPforward reset eventhalf-open connectionshandshaking initiatorADSPASDSPintermediary, ASDSPlocalSocket fieldmasks, in ASDSPopen connectionsopen-connection modesPBControl functionand ADSP routines$and ADSP routines[PBControl functionADSP routines]%and ASDSP routines[PBControl functionASDSP]peer-to-peer relationshipsprivate keys#receive buffers. See receive queuesreceive queuesdefineddspInit routinedspRead routinerecipient, ASDSPADSPsample codeconnection listenersuser routine$using ADSP to establish a connectionsdspOpen routineusingSDSPParamBlock data typesecure sessionsend queuesand dspInit routine[send queuedspInit routine]and dspWrite routine[send queuedspWrite routineflushing2servers, connection. See also connection listenerssession connectionssession establishmentsession keysconnection listening+TRCCB record. See connection control blocksTRSecureParams recorduniversal coordinated timeAunsolicited connection events. See connection events, unsoliciteduser keys. See private keysuser routines, ADSPfor ATPATP parameter blockATP parameter block forbitmap/sequence numbers7buffer data structures (BDS). See buffer data structurecanceling ATP functionsdata structures for
packet formatresponding to ATP requestsretry count to send a requestroutines forsending ATP requestssequence numbers!timeout period for retransmissiontransaction typesat-least-once transactionsATP parameter blockATPKillAllGetReq functionATPParamBlock data typeBDS. See buffer data structuresbitmap/sequence numbersbuffer data structuresbuildingdefinedBuildBDS functionCloseATPSkt function(control information byte, in ATP headers$data encryption. See encrypting dataexactly-once transactionsand ATPframesfor ATP packetsPAddResponse functionPKillGetReq functionPKillSendReq functionPNSendRequest functionPOpenATPSkt functionPRelRspCB functionPSendRequest functionPSendResponse functionqueue element pointers)release timers. See timeout value for ATPresponse messagesretry count for ATPopeningtimeout value for ATPtransaction bitmapstransaction IDs in ATP headertransaction sequence numberstransaction-based protocolstransactionsuser data in ATP packetsand registers for DDPMPP driverand registers for DDP]for DDP%measuring packet-delivery performance checksumsand DDP long headersdata-link layer protocols!and DDP[data-link layer protocolsDDP]checksum. See DDP checksumdata structures for
driver forMPP parameter block forprotocol typesreceiving dataroutines forsending dataDDP packets. See packetsEcho Reply packetsEcho Request packetsechoer socketsfor DDP packets hop countand DDPioCompletion fieldin MPP parameter blockioRefNum fieldin MPP parameter blockioResult fieldin MPP parameter blockand socket listeners[LocalTalksocket listeners](long DDP packet headers. See also frames%measuring performance. See AEP Echoerfor DDP!MPW equates, for socket listeners
DDP header4packets. See also Datagram Delivery Protocol, framesPOpenSkt functionPWriteDDP functionread-header area (RHA)and DDPReadPacket routineand DDPReadRest routineand DDPRHA. See read-header areasocket listenersusing for more than one socketusing registerswriting socket listeners
socket tablessocket-to-socket deliveryassigning numbers totransport protocolswrite-data structuresfor DDP;and higher-level protocols[AppleTalk Session Protocol (ASP)higher-level protocols]"cancelling an open session requestclosing sessionsdata structures for
driver formaximum capacitiesopening sessionsoptimizing memory for CCBsroutines forsending commands to the serversending data to the serveruses ofXPP parameter block forand ASPand ASP[buffer data structuresASP]for ASP reply data:CCB. See command control blocks, connection control blockscommand control blocks (CCB)SCB. See session control blocksserversstatussession control blocks (SCB)session listening sockets (SLS)session reference numbersmaximum number ofopening"SLS. See session listening socketsXPP parameter blocksfor ASPXPPParmBlock data typeopeningXPP driveropening]AFP command blockAFPCommandBlock recordAFP general command formatAFP login command formatAFP read command formatAFP write command formatand ASP functionscommand categoriesdata structures forroutines forXPP parameter block forand AFPcommand blocksfor afpReadfor afpWriteProDOSscbMemSize constantfor AFP.ENET driverand LAP ManagerENET driverand LAP Manager]and LAP Manager[ENET driverclosing]&denying permission to close[MPP driverdenying permission to close]opening]9status changes. See AppleTalk transition Queue[MPP driver/status changes. See AppleTalk transition Queue]802.2 protocol802.2 protocol handlersand LAP Manager802.3 protocol802.3 protocol packetsAARP packet type/AARP. See AppleTalk Address Resolution Protocoland AppleTalk transitions,AppleTalk Address Resolution Protocol (AARP)adding entries toremoving entries from(AppleTalk Transition Queue entry recordsATEvent procedureATPreFlightEvent function#ATQ. See AppleTalk Transition QueueATQentry recordATTransCancelClose transitionATTransClose transitionATTransClosePrep transitionATTransOpen transitioncable-range-change transitionCallAddr fieldcancel-close transition&cancel-flagship-name-change transition0connection files. See AppleTalk connection filesCPU speed changes'destination service access point (DSAP)developer-defined transitions.MPP driver[device driversMPP driver]*DSAP. See destination service access pointpacket headersprotocol handlers attaching detachingflagship-name-change transition"glue code for handling transitionshardware device drivers;IEEE. See Institute of Electrical and Electronics Engineers8Institute of Electrical and Electronics Engineers (IEEE)L802Attach routineL802Detach routineLAP ManagerdefinedLAPMgrPtr global variable802.2 protocol packetsand transitionsdata structures fordetermining if installedroutines forLLC. See Logical Link ControlLogical Link Control (LLC)MPPClose function!and cable-range-change transition$network-connection-change transitionopen transitionfor 802.2 protocolsfor 802.3 protocolsPATalkClosePrep function-permission-to-change-flagship-name transitionpermission-to-close transitionprepare-to-close transition802.2defined'queues. See AppleTalk Transition Queue"glue code for handling transitions$SNAP. See subnetwork access protocol!subnetwork access protocol (SNAP) TokenTalk!transition event handler routinestransitionsand multinodesdefining your ownlist ofnotification of0transitions. See also AppleTalk Transition Queue('eadr' resource type[eadr resource type] and protocol handlersENET driverand protocol handlers]$getting information aboutENET drivergetting information about]transmission modes[ENET drivertransmission modes].ENET0 driver[ENET0 driver].FDDI0 driver[FDDI0 driver].TOKN0 driver[TOKN0 driver]broadcast addressesEthernetbuffersEthernet driver data packetscards, NuBus. See NuBus cards
driver shells.ENET.ENET[driver shellsENET].FDDI[driver shellsFDDI].TOKN[driver shellsTOKN]EAttachPH functionENET parameter blockEParamBlock data typeand broadcast addressesand multicast addressesdata structures for
driver forgetting information aboutopeningENET parameter block formodes, switching
using defaultusing your ownroutines*FDDI. See Fiber Distributed Data Interfaceand 802.2 packetsdata structures for